package com.kssoft.ebd.spider.common.config;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;

/**
 * 调用录音列表参数
 * @author liwu
 * @since 2025/6/24
 */
@Data
@Configuration
public class CallRecordListQueryParamConfig {

    /**
     * 录音列表查询参数
     */
    /**
     * http://smartexpress/ed/ed/callrecord/queryCallRecordAjax?conditionUser=&conditionStartTime=&contiditonType=-1&deviceIndentify=&writeLogFlag=0&pageSize=17&pageNum=1
     */
    @Value("${spider.broadcast.stopLiveStream.conditionUser:}")
    private String conditionUser;
    private String conditionStartTime;
    /**
     *
     * 			-1-全部
     * 			0-话筒广播
     * 			1-审核下发
     * 			2-文件广播
     * 			3-短信广播
     * 			4-电话直播
     * 			5-文字广播
     * 			6-排期单广播
     * 			11-设备插播
     * 			17-网络直播
     */
    @Value("${spider.broadcast.stopLiveStream.contiditonType:17}")
    private String contiditonType;
    private String deviceIndentify;
    private String writeLogFlag;
    @Value("${spider.broadcast.stopLiveStream.pageSize:10}")
    private String pageSize;
    @Value("${spider.broadcast.stopLiveStream.pageNum:1}")
    private String pageNum;


    /**
     * 录音列表匹配正在广播记录参数
     */
    @Value("${spider.broadcast.stopLiveStream.assetName:}")
    private String assetName;
    @Value("${spider.broadcast.stopLiveStream.type:17}")
    private String type;
    @Value("${spider.broadcast.stopLiveStream.callerName:}")
    private String callerName;
    @Value("${spider.broadcast.stopLiveStream.status:0}")
    private String status;
}
